*********************************************************************************
                            GI5CN EC RELEASE NOTE

*********************************************************************************
---------------------------------------------------------------------------------
2018/05/18    		     EC Version 1.05.00		      Owner: Qin.Zong
---------------------------------------------------------------------------------
File name: GI5CN_10.500 				      Checksum: 006f8331h
File name: GI5CN_10.509 				      Checksum: 006be501h
File name: GI5CN_10.510 				      Checksum: 006f83ech
File name: GI5CN_10.520 				      Checksum: 006fd248h
File name: GI5CN_10.530 				      Checksum: 006f810ah
File name: GI5CN_10.539 				      Checksum: 006c46beh
File name: GI5CN_10.550 				      Checksum: 006fdf7ah

1, Modify smbus channel A timing to meet smbus spec.
2Add EC sourcecode update--20180517_2nd Generation ME Keyboard_Support PCBA v1.4(Update06 for fix PrtScn  no Break key)
3, Modify scan speed of 2nd ME KB to 1ms. 

Note:
     Release Formal version "1.05.00" for Non-2nd ME KB   & PS2 TP)
     Release sub version    "1.05.09" for 2nd ME keyboard & PS2 TP
     Release sub version    "1.05.10" for Hasee "Fn+1" (Non-2nd ME KB   & PS2 TP)
     Release sub version    "1.05.20" for Haier        (Non-2nd ME KB   & PS2 TP)
     Release sub version    "1.05.30" for Non-2nd ME KB   & Pixart 10Pin TP
     Release sub version    "1.05.39" for 2nd ME keyboard & Pixart 10Pin TP
     Release sub version    "1.05.50" for Haier        (Non-2nd ME KB   & Pixart 10Pin TP
---------------------------------------------------------------------------------
2018/04/23    		     EC Version 1.04.00		      Owner: Qin.Zong
---------------------------------------------------------------------------------
File name: GI5CN_10.400 				      Checksum: 006fbf27h
File name: GI5CN_10.409 				      Checksum: 006bf262h
File name: GI5CN_10.410 				      Checksum: 006fbfe2h
File name: GI5CN_10.420 				      Checksum: 006ff98eh
File name: GI5CN_10.430 				      Checksum: 006fd01fh
File name: GI5CN_10.439 				      Checksum: 006c5a15h
File name: GI5CN_10.450 				      Checksum: 00701135h

1, Fix JP KB 任ޱ任 key no function.
2Add Fn+Home hotkey as Sysreq key.(Just for 2nd ME KB layout)
3, Add Fn+End hotkey as Scroll Lock key.(Just for 2nd ME KB layout)
4, Add thermal test mode for product line testing. 
5, Follow Nvidia's advice to remove Q76 event while HDMI plug out.
6, Add thermal patch release while system transition to non-S0 mode. 

Note:
     Release Formal version "1.04.00" for Non-2nd ME KB   & PS2 TP)
     Release sub version    "1.04.09" for 2nd ME keyboard & PS2 TP
     Release sub version    "1.04.10" for Hasee "Fn+1" (Non-2nd ME KB   & PS2 TP)
     Release sub version    "1.04.20" for Haier        (Non-2nd ME KB   & PS2 TP)
     Release sub version    "1.04.30" for Non-2nd ME KB   & Pixart 10Pin TP
     Release sub version    "1.04.39" for 2nd ME keyboard & Pixart 10Pin TP
     Release sub version    "1.04.50" for Haier        (Non-2nd ME KB   & Pixart 10Pin TP
---------------------------------------------------------------------------------
2018/03/30    		     EC Version 1.03.00		      Owner: Qin.Zong
---------------------------------------------------------------------------------
File name: GI5CN_10.300 				      Checksum: 007042abh
File name: GI5CN_10.309 				      Checksum: 006d0a1dh
File name: GI5CN_10.310 				      Checksum: 00703538h
File name: GI5CN_10.320 				      Checksum: 00707619h
File name: GI5CN_10.330 				      Checksum: 0070b2a3h
File name: GI5CN_10.339 				      Checksum: 006d3e62h
File name: GI5CN_10.340 				      Checksum: 0070b358h
File name: GI5CN_10.350 				      Checksum: 00708a9ch

1, Modify Fan table according GI5CN5A_Fan Speed Control Table_V4_B phase_20180327.pdf
2, Fix Pixart TP can't change status in Korean OS.

Note:
     Release Formal version "1.03.00" for Non-2nd ME KB   & PS2 TP)
     Release sub version    "1.03.09" for 2nd ME keyboard & PS2 TP
     Release sub version    "1.03.10" for Hasee "Fn+1" (Non-2nd ME KB   & PS2 TP)
     Release sub version    "1.03.20" for Haier        (Non-2nd ME KB   & PS2 TP)
     Release sub version    "1.03.30" for Non-2nd ME KB   & Pixart 10Pin TP
     Release sub version    "1.03.39" for 2nd ME keyboard & Pixart 10Pin TP
     Release sub version    "1.03.40" for Non-2nd ME Turkish KB   & Pixart 10Pin TP
     Release sub version    "1.03.50" for Haier        (Non-2nd ME KB   & Pixart 10Pin TP
---------------------------------------------------------------------------------
2018/03/26    		     EC Version 1.02.00		      Owner: Qin.Zong
---------------------------------------------------------------------------------
File name: GI5CN_10.200 				      Checksum: 0070f2e1h
File name: GI5CN_10.209 				      Checksum: 006d2a24h
File name: GI5CN_10.210 				      Checksum: 0070e566h
File name: GI5CN_10.220 				      Checksum: 0071018ah
File name: GI5CN_10.230 				      Checksum: 0070c379h
File name: GI5CN_10.239 				      Checksum: 006d4fc2h
File name: GI5CN_10.240 				      Checksum: 0070c42eh
File name: GI5CN_10.250 				      Checksum: 0070f57eh

1, Fix thermal patch can't release in DC mode.
2, Delay PCH_PWROK 500ms in power_on sequence for type-C detect issue.
3Add EC update 20180320--Extend KB buffer for OS scancode loss issue. 

Note:
     Release Formal version "1.02.00" for Non-2nd ME KB   & PS2 TP)
     Release sub version    "1.02.09" for 2nd ME keyboard & PS2 TP
     Release sub version    "1.02.10" for Hasee "Fn+1" (Non-2nd ME KB   & PS2 TP)
     Release sub version    "1.02.20" for Haier        (Non-2nd ME KB   & PS2 TP)
     Release sub version    "1.02.30" for Non-2nd ME KB   & Pixart 10Pin TP
     Release sub version    "1.02.39" for 2nd ME keyboard & Pixart 10Pin TP
     Release sub version    "1.02.40" for Non-2nd ME Turkish KB   & Pixart 10Pin TP
     Release sub version    "1.02.50" for Haier        (Non-2nd ME KB   & Pixart 10Pin TP
---------------------------------------------------------------------------------
2018/03/19    		     EC Version 1.01.00		      Owner: Qin.Zong
---------------------------------------------------------------------------------
File name: GI5CN_10.100 				      Checksum: 0070cc62h
File name: GI5CN_10.109 				      Checksum: 006dff9bh
File name: GI5CN_10.110 				      Checksum: 0070d0c4h
File name: GI5CN_10.130 				      Checksum: 0071fe7eh
File name: GI5CN_10.139 				      Checksum: 006df1f0h
File name: GI5CN_10.140 				      Checksum: 0071ff33h

1, Modify APC setting.
2, Finetune Smbus sequence for battery can't recognize issue.
3Add EC update 20180315--AP_Winlock_Trigger_DeBounce_1sec.
4Add EC update 20180315--Modify battery full charged condition. 

Note:
     Release Formal version "1.01.00" for Non-2nd ME KB   & PS2 TP)
     Release sub version    "1.01.09" for 2nd ME keyboard & PS2 TP
     Release sub version    "1.01.10" for Hasee "Fn+1" (Non-2nd ME KB   & PS2 TP)
     Release sub version    "1.01.30" for Non-2nd ME KB   & Pixart 10Pin TP
     Release sub version    "1.01.39" for 2nd ME keyboard & Pixart 10Pin TP
     Release sub version    "1.01.40" for Non-2nd ME Turkish KB   & Pixart 10Pin TP
---------------------------------------------------------------------------------
2018/03/15    		     EC Version 1.00.00		      Owner: Qin.Zong
---------------------------------------------------------------------------------
File name: GI5CN_10.000 				      Checksum: 0071a4a9h
File name: GI5CN_10.009 				      Checksum: 006dfdd7h
File name: GI5CN_10.010 				      Checksum: 00719443h
File name: GI5CN_10.030 				      Checksum: 00718528h
File name: GI5CN_10.039 				      Checksum: 006de1b6h
File name: GI5CN_10.040 				      Checksum: 007185ddh

1, AC mode Power Limit set as below:
	PL1/2/3/4: 45/50/78/80 for normal, 30/30/52/70 for heavy loading when use 120W adapater.
2, Modify NPI phase Fan table follow GI5CN5A_Fan Speed Control Table_V3_NPI phase_20180307.
3, Modify Battery_S3_ImA for non 2nd ME KB.
4Non MyAPP, set kb brightness to level 3 after S3 resume.
5Add EC update 20180307--ZeroI calibration rule modify.
6Add EC update 20180308--A-code downsizing.
7Add EC update 20180308--2nd ME kb add JP KBID.
8Add EC update 20180309--Fn+F2A5 virtual scan code.

Note:
     Release Formal version "1.00.00" for Non-2nd ME KB   & PS2 TP)
     Release sub version    "1.00.09" for 2nd ME keyboard & PS2 TP
     Release sub version    "1.00.10" for Hasee "Fn+1" (Non-2nd ME KB   & PS2 TP)
     Release sub version    "1.00.30" for Non-2nd ME KB   & Pixart 10Pin TP
     Release sub version    "1.00.39" for 2nd ME keyboard & Pixart 10Pin TP
     Release sub version    "1.00.40" for Non-2nd ME Turkish KB   & Pixart 10Pin TP
---------------------------------------------------------------------------------
2018/03/07    		     EC Version 0.15.00		      Owner: Qin.Zong
---------------------------------------------------------------------------------
File name: GI5CN_01.500 				      Checksum: 006f46d8h
File name: GI5CN_01.530 				      Checksum: 006ef02ah
File name: GI5CN_01.550 				      Checksum: 006baee6h
File name: GI5CN_01.580 				      Checksum: 006b7f11h

1, AC mode Power Limit set as below:
	PL1/2/3/4: 45/50/78/80 for normal, 35/35/37/60 for heavy loading when use 120W adapater.
2Remove RSMRST when SUSC power on.
3Modify  Battery_S3_ImA according HW data.
4Add shorten solution for Wlan abnormal after S3 S4.
5, Support AP turn on power_usb function
6Add EC update 20180301_2nd Generation ME Keyboard_Support PCBA v1.4(Update02 for KeyboardID)
7, Add EC update 20180305_EC debugIO set to 6E6F

Note:
     Release Formal version "0.15.00" for Non-2nd ME KB   & PS2 TP)
     Release sub version    "0.15.30" for Non-2nd ME KB   & Pixart 10Pin TP
     Release sub version    "0.15.50" for 2nd ME keyboard & PS2 TP
     Release sub version    "0.15.80" for 2nd ME keyboard & Pixart 10Pin TP
---------------------------------------------------------------------------------
2018/02/13    		     EC Version 0.14.00		      Owner: Qin.Zong
---------------------------------------------------------------------------------
File name: GI5CN_01.400 				      Checksum: 006f597eh
File name: GI5CN_01.430 				      Checksum: 006f42b7h
File name: GI5CN_01.450 				      Checksum: 006b93e1h
File name: GI5CN_01.480 				      Checksum: 006bb48eh

1. Enable WA3081--Add clear CMOS work around
2. Add "ECVER" signature for BIOS dentify EC bin file version
3. Add EC update 20180209_MyFan2 update --fix send Q53 repeatedly.
Note:
     Release Formal version "0.14.00" for Non-2nd ME KB   & PS2 TP)
     Release sub version    "0.14.30" for Non-2nd ME KB   & Pixart 10Pin TP
     Release sub version    "0.14.50" for 2nd ME keyboard & PS2 TP
     Release sub version    "0.14.80" for 2nd ME keyboard & Pixart 10Pin TP
---------------------------------------------------------------------------------
2018/02/02    		     EC Version 0.13.00		      Owner: Qin.Zong
---------------------------------------------------------------------------------
File name: GI5CN_01.300 				      Checksum: 006f4e54h
File name: GI5CN_01.380 				      Checksum: 006c3068h

1. AC mode Power Limit set as below:
	PL1/2/3/4: 45/56/78/80 for normal, 35/35/38/40 for heavy loading.
2. Change projectid=04 for GI CN platform.
3. Support pixart 9860 10pin TP with  middle key function.
4. Add EC update 20180126_Vga_Shutdown
5. Add EC update 20180126_Modify Fanboost & UserFan flag conflict issue
6. Add EC update 20180129_2nd Generation ME Keyboard_Support PCBA v1.4 update 01
	--Update to avoid SUS-C has keyboard garbage when MERST to impact next bootup.
7. Add EC update 20180130_Tim AP warning function

Note:
     Release Formal version "0.13.00" for Standard(Non-2nd ME KB & PS2 TP)
     Release sub version    "0.13.80" for 2nd ME keyboard & Pixart 10Pin TP

---------------------------------------------------------------------------------
2018/01/23    		     EC Version 0.12.00		      Owner: Qin.Zong
---------------------------------------------------------------------------------
File name: GI5CN_01.200 				      Checksum: 006e72efh
File name: GI5CN_01.250 				      Checksum: 006ba9bbh
1. Modify 120W APC protection point from 130W to 140W.
2. Add pull prochot in low power and  heavy loading mode .
3. Add rsmrst control while turn on power.
4. Add EC update 20180110_SMBus error bit patch code
5. Add Myfan2 function.
---------------------------------------------------------------------------------
2018/01/12    		     EC Version 0.11.00		      Owner: Qin.Zong
---------------------------------------------------------------------------------
File name: GI5CN_01.100 				      Checksum: 006e84f4h
File name: GI5CN_01.150 				      Checksum: 006bdc36h
1. Add EC update 20180108_2nd Generation ME Keyboard_Support PCBA v1.4.
2. Add EC update 20180105_New Ivan Rule_Bill modify 0104
3. Add EC update 20180104_Adaptorߔ¶x,	Oemservies setting  as below:
	120W adptype /set 4;	 150W adptype /set 3
4. Add EC update 20171229 Two Bug in PECI and SMBUS1
5. Add EC update 20171221_2nd Generation ME Keyboard_OnKeyPress by EC
6. Add EC update 20171221_Support ME unlock
7. Modify 3S1P DC performance setting as below:
(Heavy loading mode)	100%~70%	69%~40%		39%~15%		14%~0%
GPU			D3		D3		D5		D5 & GPIO12
PL1/PL2/PL3/PL4		25/25/28/30	20/20/23/25	10/10/13/15	5/5/8/10

(Normal mode)
GPU			D2		D2		D2		D5 & GPIO12
PL1/PL2/PL3/PL4		35/35/38/40	35/35/38/40	35/35/38/40	5/5/8/10 
(Normal mode)

Note:
     Release Formal version "0.11.00" for Standard
     Release sub version    "0.11.50" for 2nd ME keyboard
<IMPORTANT!: please update new BIOS with this EC>
---------------------------------------------------------------------------------
2017/12/19    		     EC Version 0.10.00		      Owner: Qin.Zong
---------------------------------------------------------------------------------
File name: GI5CN_01.000   				      Checksum: 006f5982h
1. Change 3S1P DC performance setting as below.
			100%~70%	69%~40%		39%~15%		14%~0%
GPU			D5		D5		D5		D5 & GPIO12
PL1/PL2/PL3/PL4		20/20/23/25	15/15/18/20	10/10/13/15	5/5/8/10
(Heavy loading mode)
PL1/PL2/PL3/PL4		30/30/33/35	30/30/33/35	30/30/33/35	5/5/8/10 
(Normal mode)
2. Release prochot signal 5 sec. delay after GPIO12 signal when AC plug out.
3. Delay 45 sec.to release sw_release signal  when AC plug out.
---------------------------------------------------------------------------------
2017/12/11    		     EC Version 0.05.00		      Owner: Qin.Zong
---------------------------------------------------------------------------------
File name: GI5CN_00.500   				      Checksum: 006f5930h
1. Fix post power cycle issue--remove PCH power off 10 sec.delay after boot.
2. Delay 2 sec.to turn on EC_BL at S3 boot.
3. Modify B phase Fan table follow GI5CN5A_Fan Speed Control Table_V2_B phase_20171130.pptx
4. Modify DC and 120W AC performance setting.
5. Add GPI2 MEKB_ON signal control for B phase.
** B phase EC from this version 
---------------------------------------------------------------------------------
2017/11/17    		     EC Version 0.04.00		      Owner: Qin.Zong
---------------------------------------------------------------------------------
File name: GI5CN_00.400   				      Checksum: 007112d6h
1. Add EC update 20171114_Support Pixart TDA9860 touch pad.
2. Add EC update 20171114_If non MyAPP, S3 turn off KB BL, turn on it after S3 resume.
3. Turn off keyboard Backlight after TP & keyboard 10min time out.
4. Fix S4 resume show Numlock OSD issue.
5. Remove pull rsmrst# while turn on power.
6. Update fan table,change thermalpatch power setting to 120W. 
7. Add EC update 20171115_new device status keep rule,fix warmboot touchpad can't keep off status.
   <IMPORTANT!: please update new BIOS with this EC>

---------------------------------------------------------------------------------
2017/10/20    		     EC Version 0.03.00		      Owner: Qin.Zong
---------------------------------------------------------------------------------
File name: GI5CN_00.300   				      Checksum: 0073e83ah
1. Add A1 Fan table
GI5CN5A_Fan Speed Control Table_V1_A1 phase_20171018.pptx
2. Add EC update 20171012_safety protect patch code.
3. Add EC update 20171013_battery Spec V1.2.
    "EC setting_V1.2_William.docx" -->modify over temp & over current behavior.
     Important!! GPU performace always keep D5 after temperature protect released.
** A1 phase EC from this version 
---------------------------------------------------------------------------------
2017/10/11    		     EC Version 0.02.00		      Owner: Qin.Zong
---------------------------------------------------------------------------------
File name: GI5CN_00.200   				      Checksum: 0073cdc7h
1.Modify GPF0 Pin for VRA_PE function
2.Turn off LVDS_VIN delay 810ms in dos mode
3.Disable WA 3000&3079
4.Add EC Update 20170912:add low temperature charger current
5.Patch PL1+2, D-state new code 
6.Turn off project LED in S5 battery  mode.
7.Fix Fan boost no function while change from user mode to boost mode.
8.Workaround of LID Open when S4 resume to avoid TP will disable.
9.Add pull rsmrst high before EC flash watchdog for flash auto boot.

---------------------------------------------------------------------------------
2017/08/11    		     EC Version 0.01.00		      Owner: Qin.Zong
---------------------------------------------------------------------------------
File name: GI5CN_00.100   				      Checksum: 00746a38h
1.First release for A SMT based on GI5KN